a ripe banana or plantain - German English Dictionary